restaurant chains - German English Dictionary